from PyQt5.Qt import *
import sys
class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("")
        self.resize(600,400)
        lb1 = QLabel('标签1')
        lb1.setStyleSheet('''
        background-color:red;
        ''')
        lb2 = QLabel('标签2')
        lb2.setStyleSheet('''
             background-color:green;
             ''')
        lb3 = QLabel('标签3')
        lb3.setStyleSheet('''
             background-color:blue;
             ''')
        gl= QGridLayout()
        self.setLayout(gl)
        gl.addWidget(lb1,0,0)  # 第0行 第0列
        gl.addWidget(lb2,0,1,1,2) # 第0行 第1列 占1行 占2列
        gl.addWidget(lb3,1,0,1,2)

        layout = QVBoxLayout()
        lb4 = QLabel('标签4')
        lb4.setStyleSheet('''
               background-color:red;
               ''')
        lb5 = QLabel('标签5')
        lb5.setStyleSheet('''
                    background-color:green;
                    ''')
        layout.addWidget(lb4)
        layout.addWidget(lb5)
        gl.addLayout(layout,2,0,2,2)


if __name__=='__main__':
    app = QApplication(sys.argv)
    w = Window()
    w.show()
    sys.exit(app.exec_())